move floor to C++20 (#1206)
authortsteven4 <13596209+tsteven4@users.noreply.github.com>
Fri, 9 Aug 2024 23:02:46 +0000 (17:02 -0600)
committerGitHub <noreply@github.com>
Fri, 9 Aug 2024 23:02:46 +0000 (17:02 -0600)
commitbe1168b400285a6ca953a111e95b13bd17af56c9
tree04ba878f8d857463940d690422d6bb0b9fbf29be
parentc8f87090b9bcec6f6ac4be64e7d0cee3076123c5
move floor to C++20 (#1206)

* move floor to c++20

drop Visual Studio 2017.
use default member intializers for bit-fields.

* use more bit-field default initializers

* try Xcod 14.3.1 on macOS 13.

* echo clang version

which can be useful with homebrew fails_with

* use std::numbers

* finish eradication of M_PI.

* fix some whitespace
17 files changed:
CMakeLists.txt
defs.h
garmin.cc
garmin_fs.h
geocache.h
googletakeout.h
grtcirc.cc
grtcirc.h
humminbird.cc
jeeps/gpsmath.h
lowranceusr.cc
lowranceusr.h
main.cc
precompiled_headers.h
skytraq.cc
src/core/nvector.cc
src/core/nvector.h